the dl (down low) - Französisch Englisch Wörterbuch